//
//  EditSubscribeApi.h
//  EMMApp
//
//  Created by YangLiang on 16/5/26.
//  Copyright © 2016年 YiXun. All rights reserved.
//

#import "EMMBaseApi.h"
#import "EditSubscribe.h"

/*
 （21）修改认购接口(editSubscribe)

 */
@interface EditSubscribeApi : EMMBaseApi
- (instancetype)initWithPayDepositId:(NSString *)payDepositId
                      payDepositCode:(NSString *)payDepositCode
                     payDepositMoney:(NSString *)payDepositMoney
                         subscribeId:(NSString *)subscribeId
                              roomId:(NSString *)roomId
                       calculateArea:(NSString *)calculateArea
                       discountPrice:(NSString *)discountPrice
                  discountTotalPrice:(NSString *)discountTotalPrice
                      discountAmount:(NSString *)discountAmount
                        discountRate:(NSString *)discountRate
                 preferentialReasons:(NSString *)preferentialReasons
                    discountApproval:(NSString *)discountApproval
                        discountNote:(NSString *)discountNote
                       contractPrice:(NSString *)contractPrice
                      contractAmount:(NSString *)contractAmount
                   depositReceivable:(NSString *)depositReceivable
                             dueTime:(NSString *)dueTime
                       paymentMethod:(NSString *)paymentMethod
                        dealCategory:(NSString *)dealCategory
                           floorType:(NSString *)floorType
                 discountAfterAmount:(NSString *)discountAfterAmount
                    dealCategoryList:(NSMutableArray *)dealCategoryList
                       subscribeDate:(NSString *)subscribeDate
                              remark:(NSString *)remark
                         auditStatus:(NSString *)auditStatus
                          memberName:(NSString *)memberName
                        documentType:(NSString *)documentType
                      documentNumber:(NSString *)documentNumber
                              mobile:(NSString *)mobile
                            mailPost:(NSString *)mailPost
                            postcode:(NSString *)postcode
                  customerFamilyList:(NSMutableArray *)customerFamilyList
                         referenceId:(NSString *)referenceId
                       referenceName:(NSString *)referenceName
                 referenceProportion:(NSString *)referenceProportion
                           imageList:(NSMutableArray *)imageList;


- (BOOL)isSuccess;

- (EditSubscribe *)resultData;

- (NSString *)methodString;
@end
